placement host - Turkish English Dictionary